Articles in Press, Accepted Manuscript, Available Online from 09 February 2023
Haidy youssef Abo elgheat
Volume 9, Issue 11, April 2024, Pages 853-868
Haidy youssef Abo elgheat
Volume 6, Issue 3, October 2021, Pages 541-569
Haidy youssef Abo elgheat
Volume 6, Issue 28, July 2021, Pages 551-566
Haidy youssef Abo elgheat
Volume 6, Issue 27, May 2021, Pages 465-479
Haidy youssef Abo elgheat
Volume 5, Issue 21, May 2020, Pages 551-570
Haidy youssef Abo elgheat